﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using MEsE.NET.Serveripää;

namespace MEsE.NET.Asetukset
{
    public class Fonttiasetukset: Settings
    {
        /// <summary>
        /// Sarjallistaa fontin ja tallentaa sen levylle
        /// </summary>
        /// <param name="Fontti"></param>
        public void Save(font Fontti)
        {
            this["Bold"] = Fontti.bold ? "1" : "0";
            this["Color"] = Fontti.color;
            this["Font"] = Fontti.fontname;
            this["Italic"] = Fontti.italic ? "1" : "0";
            this["Underlined"] = Fontti.underlined ? "1" : "0";

            Save();
        }

        public font getFontti()
        {
            font Fontti = new font();

            Fontti.bold = this["Bold"] == "1";
            Fontti.color = this["Color"];
            Fontti.fontname = this["Font"];
            Fontti.italic = this["Italic"] == "1";
            Fontti.underlined = this["Underlined"] == "1";

            return Fontti;
        }

    }
}
